chair of saint peter - Allemand Anglais Dictionnaire